almond butter – English–Español translations

🇬🇧 en es 🇪🇸

almond butter noun

  • paste
mantequilla de almendras
Wiktionary Links